.ios .additional-info .info-tabs,.md .additional-info .info-tabs{position:absolute;width:100%;top:16px;left:0;padding:0 12px;z-index:10;border-top-right-radius:6px;border-top-left-radius:6px;flex-direction:row}.ios .additional-info .info-tabs ion-item,.md .additional-info .info-tabs ion-item{flex-grow:1;text-align:center;cursor:pointer;border-top-right-radius:6px;border-top-left-radius:6px;margin-right:8px;padding:0 16px;background:var(--ion-color-m-grey);border:1px solid var(--ion-color-m-grey);border-bottom:unset}.ios .additional-info .info-tabs ion-item.active,.md .additional-info .info-tabs ion-item.active{background-color:unset;border-bottom:3px solid var(--ion-color-white)}.ios .additional-info .info-tabs ion-item.active.shop,.md .additional-info .info-tabs ion-item.active.shop{border-top-right-radius:6px}.ios .additional-info .info-tabs ion-item.active.find-in-store,.md .additional-info .info-tabs ion-item.active.find-in-store{border-top-left-radius:6px}.ios .additional-info .info-tabs :last-child,.md .additional-info .info-tabs :last-child{margin-right:0}.ios .additional-info .info-content,.md .additional-info .info-content{border:1px solid var(--ion-color-m-grey);border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:16px;margin-top:50px}.ios .additional-info .info-content ion-item,.md .additional-info .info-content ion-item{color:var(--ion-color-dark-grey);font-size:14px;line-height:20px;letter-spacing:.25px}.ios .additional-info .info-content .info-content-item,.md .additional-info .info-content .info-content-item{width:100%;transition:max-height .2s ease-in-out;max-height:300px}.ios .additional-info .info-content ion-button,.md .additional-info .info-content ion-button{--background:var(--ion-color-white);--background-hover:none;margin:16px auto auto;color:var(--ion-color-primary)!important;font-weight:700}.ios .additional-info .info-content .collapsed,.md .additional-info .info-content .collapsed{max-height:300px}.ios .additional-info .info-content .collapsed:after,.md .additional-info .info-content .collapsed:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:30%;background-image:linear-gradient(180deg,rgba(255,0,0,0),#fff)}.ios .additional-info .info-content .expanded,.md .additional-info .info-content .expanded{max-height:inherit}@media (min-width:1280px){.ios .additional-info .info-tabs,.md .additional-info .info-tabs{padding:0 2px}}.ios nav ul,.md nav ul{display:flex;padding-left:0;font-size:14px;line-height:18px;letter-spacing:.4px;flex-wrap:wrap}.ios nav ul li,.md nav ul li{list-style:none;overflow:hidden;white-space:nowrap}.ios nav ul li span,.md nav ul li span{margin-left:5px}.ios nav ul li span span,.md nav ul li span span{margin-right:4px;color:var(--ion-color-dark-half)}.ios nav ul li a,.md nav ul li a{color:var(--ion-color-dark-half);text-decoration:none}.ios nav ul li a:hover,.md nav ul li a:hover{color:var(--ion-color-dark-grey);text-decoration:underline}.ios nav ul li.current-path,.md nav ul li.current-path{color:var(--ion-color-dark-grey);font-weight:500}.ios .mrp-loader,.md .mrp-loader{--background:transparent;position:absolute;width:100%;z-index:50}.ios .mrp-loader .centered-spin,.md .mrp-loader .centered-spin{position:relative;height:70vh}.ios .mrp-loader .centered-spin ion-spinner,.md .mrp-loader .centered-spin ion-spinner{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;width:60px;height:60px}.ios .mrp-loader.inverted,.md .mrp-loader.inverted{--spinner-color:var(--ion-color-white)}.ios .mobile-image-gallery ion-slide,.md .mobile-image-gallery ion-slide{cursor:pointer}.ios .mobile-image-gallery .swiper-nav,.md .mobile-image-gallery .swiper-nav{height:40px;width:40px;border-radius:25px;background:var(--ion-color-white);opacity:.7}.ios .mobile-image-gallery .swiper-nav:hover,.md .mobile-image-gallery .swiper-nav:hover{opacity:1}.ios .mobile-image-gallery .swiper-nav ion-icon,.md .mobile-image-gallery .swiper-nav ion-icon{padding:8px;font-size:23px}.ios .mobile-image-gallery .swiper-nav ion-icon:before,.md .mobile-image-gallery .swiper-nav ion-icon:before{color:var(--ion-color-black)}.ios .mobile-video,.md .mobile-video{width:100%;height:100%;cursor:pointer}.ios .mobile-video div,.md .mobile-video div{width:100%!important;height:100%!important}.ios .mobile-video div video,.md .mobile-video div video{margin-bottom:-5px}.ios .mobile-video .video-ctl,.md .mobile-video .video-ctl{height:100%;width:100%;z-index:1}.ios .mobile-video .video-ctl.hide,.md .mobile-video .video-ctl.hide{display:none}.ios .mobile-video .video-ctl ion-icon,.md .mobile-video .video-ctl ion-icon{position:absolute;width:100%;top:calc(50% - 25px);left:0;font-size:35px;text-align:center}.ios .mobile-video .background,.md .mobile-video .background{position:absolute;width:100%;height:100%;left:0;background:var(--ion-color-black);opacity:.4}.ios .shop-similar,.md .shop-similar{position:-webkit-sticky;position:sticky;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:48px;z-index:1;bottom:16px;background:var(--ion-color-white);padding:0 16px;border-radius:30px;margin:-86px auto auto}.ios .shop-similar ion-icon,.md .shop-similar ion-icon{font-weight:600;margin:0 8px}.ios .shop-similar ion-icon.icon-camera:before,.md .shop-similar ion-icon.icon-camera:before{color:var(--ion-color-red)}.ios .shop-similar ion-label.shop-label,.md .shop-similar ion-label.shop-label{display:flex;justify-content:center;margin:0 8px}@media (min-width:770px){.ios .mobile-image-gallery .swiper-button-next,.md .mobile-image-gallery .swiper-button-next{right:10px}.ios .mobile-image-gallery .swiper-button-prev,.md .mobile-image-gallery .swiper-button-prev{left:10px}}@media (min-width:1024px){.ios .mobile-image-gallery,.md .mobile-image-gallery{display:flex;position:relative}.ios .mobile-image-gallery .swiper-button-next,.md .mobile-image-gallery .swiper-button-next{right:20px}.ios .mobile-image-gallery .swiper-button-prev,.md .mobile-image-gallery .swiper-button-prev{left:20px}}.ios .share-wrapper,.md .share-wrapper{--padding-top:66px;--padding-bottom:38px}.ios .share-wrapper .social-sharing ion-icon,.md .share-wrapper .social-sharing ion-icon{font-size:50px}.ios .share-wrapper ion-col,.md .share-wrapper ion-col{padding-left:0;padding-right:0}.ios .share-wrapper .share-text,.md .share-wrapper .share-text{margin-top:6px}.ios .share-wrapper .copy-clpboard,.md .share-wrapper .copy-clpboard{cursor:pointer}.ios .share-wrapper .title-text,.md .share-wrapper .title-text{text-transform:lowercase}.ios .share-wrapper .title-text:first-letter,.md .share-wrapper .title-text:first-letter{text-transform:capitalize}.ios .attr-options,.md .attr-options{position:relative}.ios .attr-options .swiper-container,.md .attr-options .swiper-container{width:auto!important;margin-left:0!important}.ios .attr-options .white-swatch .swatch-holder,.md .attr-options .white-swatch .swatch-holder{padding:5px;background:var(--ion-color-white)}.ios .attr-options .white-swatch .swatch-holder img,.md .attr-options .white-swatch .swatch-holder img{border:.5px solid #d1d2d4!important}.ios .attr-options .disabled,.ios .attr-options .outofstock,.md .attr-options .disabled,.md .attr-options .outofstock{opacity:.5}.ios .attr-options ion-icon,.md .attr-options ion-icon{position:absolute;padding-bottom:2px;background:var(--ion-color-white);font-size:23px;z-index:10;cursor:pointer;top:15px}.ios .attr-options ion-icon.icon-arrow-filled-left,.md .attr-options ion-icon.icon-arrow-filled-left{left:-22px}.ios .attr-options ion-icon.icon-arrow-filled-right,.md .attr-options ion-icon.icon-arrow-filled-right{right:-22px}.ios .attr-desc,.md .attr-desc{position:relative}.ios .attr-desc .chart,.md .attr-desc .chart{--padding-start:0;--padding-end:0;position:absolute;margin:0;padding:0;top:-8px;right:0}.ios .attr-desc .chart:hover,.md .attr-desc .chart:hover{-webkit-filter:invert(1);filter:invert(1)}.ios .attr-desc .chart ion-icon,.md .attr-desc .chart ion-icon{padding-right:6px;color:var(--ion-color-dark-grey);font-size:12px}.ios .attr-desc .chart ion-label,.md .attr-desc .chart ion-label{color:var(--ion-color-dark-grey);font-size:14px;line-height:20px;letter-spacing:.25px;text-transform:capitalize}